permanent green - French English Dictionary